"""
1个类型和6个方法
"""

import urllib.request


url = 'http://www.baidu.com'

# 模拟游览器向服务器发送请求
response = urllib.request.urlopen(url)

print(type(response))  # 这里需要注意response的类型

"""
1个类型和6个方法
"""

# read方法 一个字节一个字节的读
content = response.read(1)  # 读1个字节

# readline方法 读取一行
content = response.readline()

# readlines方法 一行一行的读，直到读完
content = response.readlines()

# 返回状态码 如果是 200 那么就证明我们的逻辑没有错
print(response.getcode())

# 返回的是URL地址
print(response.geturl())

# 返回的是一些状态信息
print(response.getheaders())